precision farming - French English Dictionary